﻿@charset "utf-8";

/*去除页面中所有标签的默认间距、补白*/
* { margin:0px; padding:0px;}

/*页面中的默认字体、字体大小、背景、文字颜色*/
body { font-size:12px; font-family:Arial; background:#fff; color:#676767; height:100%;}

/*页面右侧滚动条*/
html { overflow-y:scroll;}

/*清除页面所有图片的默认边框*/
img { border:0;}

/*去除ol、ul、li的默认样式*/
ol,ul,li { list-style-type:none;}

/*设置表单等项目的默认字体大小*/
input,select,textarea,font { font-size:12px;}

/*设置文字段落、表格单元格的默认行高*/
p,th,td { line-height:22px;}

/*css清除浮动*/
.clear { clear:both; font-size:0px; line-height:0px;}
/*clearfix:after*/
.clearfix:after { content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.clearfix { display:inline-table; display:block;}
*html .clearfix { height:1%;}
*+html .clearfix { height:1%;}

/*默认的文字链接样式*/
a:link,a:visited { color:#676767; text-decoration:none;}
a:hover,a:active { color:#bd0006; text-decoration:none;}
/*去除页面中的链接点击后留下的虚线框*/
body a{ outline:none;blr:expression(this.onFocus=this.blur());}

/*文字链接样式*/
.white a:link,.white a:visited { color:#ffffff;}
.white a:hover { color:#000;}

.grey a:link,.grey a:visited { color:#949a9c;}
.grey a:hover { color:#bd0006;} 

.red a:link,.red a:visited { color:#df0007;}
.red a:hover { color:#bd0006;} 


/*添加鼠标悬浮显示手的形状*/
.hand { cursor:pointer;}

/*单行截字*/
.textbreak { white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

/*隐藏元素*/
.hide {	display:none;}
/*最小高度*/
.minheight480{ min-height:480px; height:auto!important; height:480px; overflow:visible;}
.noRborder{ border-right:none!important;}
.noborder{ border-bottom:none!important;}
.noback{ background:none!important;}
/*左右漂浮样式*/
.floatLeft { float:left;}
.floatRight { float:right;}

/*解决IE6双边距加倍错误*/
.inline { display:inline;}

.mTop5{ margin-top:5px!important;}
.mTop12{ margin-top:12px!important;}
.mTop15{ margin-top:15px!important;}
/*main*/
.topbg{ width:100%; height:94px; background:url(../images/topbg1.gif) center top no-repeat;}
.topbg h1{ width:auto; float:left; height:82px; padding-top:11px;}
.container981{ width:981px; margin:0 auto; clear:both; padding:0px 0px;}
.top{ width:981px; position:relative;}
.top_right{ width:750px; float:right;}
.top_rh1{ width:252px; float:right; text-align:center; color:#fff; font-size:9px; font-family:"微软雅黑"; height:12px; line-height:12px; padding-top:13px;}
.top_rh1 a{ padding:0px 7px;}
.top_rh2{ width:771px; height:39px; margin-top:30px;}
.nav_l{ width:609px; float:left; height:39px;}
.nav_r{ width:153px; float:right; height:16px; line-height:16px; margin-top:10px;}
.nav_r a{ padding:0px 3px;}


/*======导航样式======*/
.nav { width:609px; height:39px; margin:0 auto;}
.nav ul li { width:87px; height:39px; float:left;}
.nav ul li.lastNav { background:none;}
.nav ul li a { display:block; width:100%; height:39px; background:url(../images/navoff.gif) left bottom no-repeat; line-height:39px; text-align:center; font-size:13px; font-family:微软雅黑; color:#000!important;}
.nav ul li a:hover,.nav ul li.navon a { background:url(../images/navon.gif) left bottom no-repeat;}

.nav ul li.home { width:122px;}

.secnav { display:none; position:absolute; left:0px; top:93px; z-index:1000; width:100%; height:33px; background:url(../images/nav_sonbg.png) center top no-repeat; _background:#fff; _filter:alpha(opacity=80); _opacity:0.8;}
.secnav ul { width:1004px; height:33px; margin:0 auto; clear:both;}
.secnav ul li { height:33px; white-space:nowrap; float:left; _display:inline;}
.secnav ul li a { width:auto; height:33px; line-height:33px; display:block; float:left; white-space:nowrap; padding:0px 15px; color:#58585a!important; background:url(../images/secnavline.gif) right no-repeat;}
.secnav ul li a:hover { color:#d10000!important;}
/*二级导航位置*/
#ll1 ul li { margin-left:96px; width:908px;}
#ll2 ul li { margin-left:192px; width:812px;}
#ll3 ul li { margin-left:288px; width:716px;}
#ll4 ul li { margin-left:350px; width:654px;}
#ll5 ul li { margin-left:576px; width:428px;}
#ll6 ul li { margin-left:470px; width:534px;}
#ll7 ul li { margin-left:515px; width:489px;}


.datalist{
 border:1px solid #cccccc; /* 表格边框 */
 font-family:Arial;
 border-collapse:collapse; /* 边框重叠 */
 background-color:#ffffff; /* 表格背景色 */
 font-size:12px;
}
 
.datalist caption{
 padding-bottom:5px;
 font:bold 12px;
 text-align:left;
}
 
.datalist th{
 border:1px solid #cccccc; /* 行名称边框 */
 background-color:#eeeeee; /* 行名称背景色 */
 color:#000000;    /* 行名称颜色 */
 font-weight:bold;
 padding-top:4px; padding-bottom:4px;
 padding-left:15px; 
 text-align:left;
}
.datalist td{
 border:1px solid #cccccc; /* 单元格边框 */
 text-align:left;
 padding-top:4px; padding-bottom:4px;
 padding-left:15px; 
}
.datalist tr.altrow{
 background-color:#c7e5ff; /* 隔行变色 */
}

.guanli{ background:#ccc;}
.guanli th{ background:#eee; text-align:center; line-height:26px;}
.guanli td{ background:#fff; line-height:22px; text-align:left; padding-left:10px;}

/*======导航样式结束======*/

.iflash{ width:100%; height:575px; position:relative; z-index:999;}
.imain{ width:100%; background:url(../images/imainbg.jpg) center top repeat-y; padding-top:30px; padding-bottom:25px;}
.left229{ width:210px; float:left; margin-left:25px;  display:inline;}
.tit01{ width:100%; height:30px;}
.tit01 h2{ width:auto; float:left; font-size:16px; height:30px; line-height:30px; font-family:"微软雅黑"; color:#ae0101; font-weight:normal;}
.tit01 span{ width:auto; float:left; height:16px; line-height:16px; color:#000; padding-top:9px; padding-left:5px;}
.leftimg1{ width:210px; height:72px; padding-top:9px; padding-bottom:10px;}
.leftlist1{ width:210px; padding-top:5px; padding-bottom:12px; height:133px}
.leftlist1 li{ width:216px; padding-left:13px; height:20px; line-height:20px; background:url(../images/icion1.gif) 0px 7px no-repeat; font-family:"宋体"; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.leftlist1 li span{ font-family:Arial;}
.leftmore{ width:80%;}
.right185{ width:210px; float:left; margin-left:32px; display:inline; }
.leftimg2{ width:210px; height:72px; padding-top:9px; padding-bottom:10px;}
.leftlist2{ width:210px; padding-top:5px; padding-bottom:12px;line-height:18px; height:133px}
.leftlist2 li{ width:172px; padding-left:13px; height:20px; line-height:20px; background:url(../images/icion1.gif) 0px 7px no-repeat; font-family:"宋体";  white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.leftlist2 li span{ font-family:Arial;}
.footbg{ width:100%; height:80px; background:url(../images/footbg1.jpg) center top no-repeat;}
.ifootleft{ width:auto; float:left; height:39px; line-height:26px; padding-left:25px; font-weight:bold; padding-top:10px}
.ifootleft span{ font-weight: normal;}
.ifootright{ width:auto; float:right; height:39px; line-height:26px; padding-right:30px; font-size:11px; color:#7e7e7e; padding-top:10px}

.ipLayer { width:100%; height:200px; position:absolute; left:0px; bottom:0px; background:url(../images/flash_layer.png) center top no-repeat; _background:url(../images/flash_layer.gif) center top no-repeat;}
.Search { width:214px; height:22px; float:right; margin:70px 37px 0px 0px; _display:inline;}
.searchInput { width:162px; height:22px; float:left; background:url(../images/isearch_input.gif) left top no-repeat; text-align:right;}
.searchInput input { width:145px; height:21px; line-height:21px; border:none; background:none; color:#919191;}
.searchBtn { width:52px; height:22px; float:right; background:url(../images/isearch_btn.gif) left top no-repeat;}
.searchBtn input { display:block; width:52px; height:22px; border:none; background:url(../images/isearch_btn.gif) no-repeat; cursor:pointer;}

.companyInfo { width:940px; float:left; margin:45px 0px 0px 20px; display:inline; color:#fef0d1; font-size:14px; line-height:24px;}
.companyInfo strong { font-size:16px;}
.companyInfo a:link,.companyInfo a:visited { color:#f7c67d;}
.companyInfo a:hover { color:#fff; text-decoration:underline;}



/*产品页*/
.product { width:700px; float:left; margin-left:33px; _display:inline; overflow:hidden;}
.product ul { width:730px; float:left;}
.pl { width:204px; height:280px; padding:5px; border-right:#e2e1e5 1px solid; border-bottom:#e2e1e5 1px solid; float:left; background:#fff; margin:0px 27px 15px 0px;}
.pl h3 { width:184px; height:38px; line-height:38px; background:url(../images/p_point.gif) 5px 18px no-repeat; padding-left:20px; font-size:12px; font-weight:normal; padding-top:5px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.plimg { border-bottom:#e2e1e5 1px solid; text-align:center; padding-bottom:5px;}
.pl p { padding:10px; line-height:20px; height:60px; overflow:hidden;}
.pl .more { text-align:right;}

.sec_banner{ width:100%; height:270px; position:relative; z-index:2;}
.sec_bantop{ width:100%; height:134px; background:url(../images/pro_banbg.png) center top no-repeat; _background:url(../images/pro_banbg.gif) center top no-repeat; position:absolute; bottom:-69px; z-index:9999;}
.sec_banleft{ width:200px; float:left; padding-top:80px; padding-left:50px;}
.sec_banleft h2{ width:auto; height:30px; line-height:30px; font-size:26px; font-weight:normal; color:#fff; font-family:"微软雅黑";}
.sec_banright{ width:auto; float:right; font-size:15px; line-height:24px; color:#e3bdbd; font-family:"微软雅黑"; padding-top:63px; text-align:right; padding-right:15px;}
.sec_main{ width:100%; background:url(../images/pro_bg1.gif) center top repeat-y; margin-top:68px;}


.leftbg { background:#f5f5f5 url(../images/sec_leftbg.gif) left top repeat-y; border-right:#d7d7d7 1px solid; overflow:hidden;}

.left213 { width:213px; float:left;}
.right768 { width:768px; float:right; padding-bottom:30px;}
h2.secMainTitle { width:100%; float:left; height:37px; line-height:37px; padding:20px 0px; text-align:center; font-size:20px; font-family:微软雅黑; color:#a50706; font-weight:normal;}

/*下层左侧菜单*/
/*一级菜单*/
.leftmenu { width:100%; float:left; padding-bottom:50px;}
.leftmenu ul { width:145px; margin:0 auto;}
.leftmenu ul li { line-height:26px; background:url(../images/dotted.gif) bottom repeat-x; padding-bottom:1px;}
.leftmenu ul li a { display:block; width:132px; padding:0px 0px 0px 18px; height:26px; line-height:26px; background:url(../images/leftmenuoff.gif) 7px 10px no-repeat; color:#616161!important; font-family:Arial; font-size:12px;}

.leftmenu ul li a:hover,.leftmenu ul li.leftmenuon a { background:url(../images/leftmenuon.gif) 7px 10px no-repeat; color:#a70101!important;}

/*二级菜单*/
.leftmenu ul li ul { display:none; margin:0px; background:url(../images/dotted.gif) left bottom repeat-x;}
.leftmenu ul li.leftmenuon ul { display:block; width:178px; padding:5px 0px;}

.leftmenu ul li.leftmenuon ul li { line-height:23px;}
.leftmenu ul li.leftmenuon ul li a { width:148px; padding:0px 0px 0px 30px; height:23px; line-height:23px; background:url(../images/secmenuoff.gif) 15px no-repeat!important; color:#3c3c3c!important; border-bottom:#c9c9c9 0px solid; font-size:12px;}

.leftmenu ul li.leftmenuon ul li a:hover,.leftmenu ul li.leftmenuon ul li.leftsecmenuon a { color:#ff0000!important;}

/*三级菜单*/
.leftmenu ul li.leftmenuon ul li ul { display:none;}
.leftmenu ul li.leftmenuon ul li.leftsecmenuon ul { display:block; width:178px; padding:0px; background:#f8f8f8; border-bottom:#c9c9c9 1px solid;}

.leftmenu ul li.leftmenuon ul li.leftsecmenuon ul li { line-height:24px; padding-left:0px;}
.leftmenu ul li.leftmenuon ul li.leftsecmenuon ul li a { width:128px; padding:0px 0px 0px 50px; height:24px; line-height:24px; color:#6d6d6d!important; border:none;}

.leftmenu ul li.leftmenuon ul li.leftsecmenuon ul li a:hover,.leftmenu ul li.leftmenuon ul li.leftsecmenuon ul li.lefthtirdmenuon a { color:#ff6600!important;} 


.rightTop { width:700px; float:left; margin-left:33px; _display:inline; padding:35px 0px 20px;}
.rightTop .breadcrumbs { width:auto; float:left; font-weight:normal; white-space:nowrap; font-size:12px; font-family:微软雅黑;}
.rightTop .breadcrumbs font { color:#ae0604;}
.rightTop .breadcrumbs span { font-size:8px; font-family:Verdana;}
.rightLinks { width:154px; float:right; font-family:Verdana; font-size:9px; margin-top:5px;}
.rightLinks a { width:70px; display:block; float:left; color:#b10103; text-align:right; padding-right:17px;}
.rightLinks a.email { background:url(../images/ico_email.gif) right no-repeat;}
.rightLinks a.print { width:50px; background:url(../images/ico_print.gif) right no-repeat;}

.model01 { width:719px; float:left; margin-left:24px; _display:inline; overflow:hidden; background:url(../images/dotted.gif) bottom repeat-x; margin-bottom:35px;}
.model01 ul { width:720px;}
.model01 li { width:180px; float:left; background:url(../images/xxtiao.gif) center top no-repeat;}
.model01 li a { display:block; width:180px; height:30px; padding-left:0px; line-height:21px; color:#565656!important; text-align:center;}
.model01 li a:hover,.model01 li.selected a { background:url(../images/model_selected.gif) center top no-repeat; color:white!important;}


.case_text { width:700px; float:left; overflow:hidden; line-height:22px}
.case_one11 { width:200px; height:185px; float:left;overflow:hidden; margin:10px 15px 20px 15px}
.case_pic11 {width:198px; height:141px; float:left; border:#cdcdcd 1px solid; }
.case_txt11 {width:200px; height:20px; float:left; margin-top:4px; text-align:center}
.case_btn11 {width:200px; height:15px; float:left; margin-top:3px;text-align:center}

.pList { width:720px; float:left; margin-left:20px; _display:inline; overflow:hidden; line-height:22px}
.pList2 { width:700px; float:left; margin-left:35px; _display:inline; overflow:hidden; line-height:22px}


.pList ul { width:736px; float:left;}
.pList li { width:183px; height:127px; float:left; border-right:#d9d9d9 1px solid; margin-bottom:40px; overflow:hidden;}
.pList li img { display:block; width:142px; height:90px; border:#d9d9d9 1px solid; margin:4px auto 0px;}
.pList li h3 { width:133px; height:33px; line-height:33px; padding-left:17px; margin:0 auto; font-size:12px; font-weight:normal; background:url(../images/plpoint.gif) 7px 13px no-repeat;}
.pList li h3 a { color:#515151!important;}
.pList li.Hover img { border:#a70101 4px solid; border-bottom:none; margin-top:0px;}
.pList li.Hover h3 { background:#a70101 url(../images/plpoint_hover.gif) 7px 13px no-repeat; color:#e4b0b0;}
.pList li.Hover h3 a { color:#e4b0b0!important;}

.pList1 { width:690px; float:left; margin-left:60px; _display:inline; overflow:hidden;}
.pList1 ul { width:736px; float:left;}
.pList1 li { width:195px; height:312px; float:left;  margin-bottom:40px; margin-right:30px;overflow:hidden;}
.pList1 li img { display:block; width:183px; height:282px; border:#d9d9d9 1px solid; margin:4px auto 0px;}
.pList1 li h3 { width:133px; height:33px; line-height:33px; padding-left:17px; margin:0 auto; font-size:12px; font-weight:normal; background:url(../images/plpoint.gif) 7px 13px no-repeat;}
.pList1 li h3 a { color:#515151!important;}
.pList1 li.Hover img { border:#a70101 4px solid; border-bottom:none; margin-top:0px;}
.pList1 li.Hover h3 { background:#a70101 url(../images/plpoint_hover.gif) 7px 13px no-repeat; color:#e4b0b0;}
.pList1 li.Hover h3 a { color:#e4b0b0!important;}

.textContent { width:700px; float:left; margin-left:34px; _display:inline; line-height:26px; min-height:300px; height:auto!important; height:300px; overflow:visible;}
.textContent p { line-height:26px;}
.listContent { width:700px; float:left; margin-left:34px; _display:inline; min-height:300px; height:auto!important; height:300px; overflow:visible;}

.proDetail { width:700px; float:left; margin-left:34px; _display:inline;}
.proDetail h2 { width:auto; height:56px; line-height:56px; float:left; font-size:22px; font-family:微软雅黑; color:#b60b08; padding-right:60px;}
.share { width:auto; float:right; padding-top:15px;}
.pdmain { width:100%; float:left; position:relative; margin-bottom:15px;}
.pdimg { width:534px; float:left; background:#fff; padding:1px; border:#e0e0e0 1px solid;}
#BigImage { margin:0 auto; display:block;}
#SmallImg { width:100%; height:66px; float:left; background:#838383; overflow:hidden;}

.jcarousel-skin-tango .jcarousel-container {}
.jcarousel-skin-tango .jcarousel-direction-rtl { direction: rtl; }
.jcarousel-skin-tango .jcarousel-container-horizontal { width:450px; padding:0px 40px 0px 45px; }
.jcarousel-skin-tango .jcarousel-clip { overflow: hidden; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:450px; height:55px; margin-top:9px;}
.jcarousel-skin-tango .jcarousel-item { width:90px; height: 55px; text-align:center;}
.jcarousel-skin-tango .jcarousel-item img { cursor:pointer;}
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-left:0; margin-right:0px; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left:0px; margin-right: 0; }
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; }
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top:8px; right: 5px; width: 32px; height: 32px; cursor: pointer; background: transparent url(../images/next-horizontal.gif) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 5px; right: auto; background-image: url(../images/prev-horizontal.gif); }
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus { background-position: -32px 0; }
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: -64px 0; }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0; }
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top:8px; left: 5px; width: 32px; height: 32px; cursor: pointer; background: transparent url(../images/prev-horizontal.gif) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 5px; background-image: url(../images/next-horizontal.gif); }
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus { background-position: -32px 0; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: -64px 0; }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0; }

.pdTabsTitle { width:114px; float:right; position:absolute; right:20px; bottom:0px;}
.pdTabsTitle ul { width:100%; float:left;} 
.pdTabsTitle ul li { width:100px; height:22px; line-height:22px; padding-left:14px; color:white; background:url(../images/pdtabsbg.gif) no-repeat; margin-top:4px; cursor:pointer;}
.pdTabsTitle ul li.active { background:url(../images/pdtabsbg_selected.gif) no-repeat;}

.pdContain { width:100%; float:left;}
.pdTabsContent { width:100%; float:left; min-height:150px; height:auto!important; height:150px; overflow:visible; line-height:24px}

/*news*/
#banner { position:relative; width:100%; height:270px; text-align:left;}
#banner_list img { border:0px;}
#banner_bg { position:absolute; bottom:-69px; _bottom:-70px; background:url(../images/pro_banbg.png) center top no-repeat; _background:url(../images/pro_banbg.gif) center top no-repeat; height:134px; z-index:1000; cursor:pointer; width:100%;}
#banner_info { position:absolute; width:900px; bottom:-40px; left:50%; margin:0px 0px 0px -450px; height:30px; line-height:30px; color:#fff; z-index:1001; font-size:15px; text-align:right; font-family:微软雅黑;}
#banner_text { position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
.bannerpoint { width:1000px; height:20px; margin:0 0px 0px -500px; left:50%; bottom:10px; position:absolute; z-index:1001;}
#banner ul { position:absolute; list-style-type:none; z-index:1002; margin:0; padding:0; bottom:10px; right:50px;}
#banner ul li { display:block; width:9px; height:9px; line-height:9px; text-align:center; color:#7e0000; background:url(../images/newsbannerpoint.gif);cursor:pointer; font-family:Arial; font-size:1px; float:left; margin-right:4px; display:inline;}
#banner ul li.on { background:url(../images/newsbannerpoint_selected.gif); color:#edd0ba; font-weight:bold;}
#banner_list a {position:absolute; display:block; width:100%; height:270px;}

#banner h2{ width:900px; height:30px; line-height:30px; font-size:26px; font-weight:normal; color:#fff; font-family:"微软雅黑"; position:absolute; left:50%; margin-left:-450px; bottom:-41px; z-index:1001;}

.newsList_left { width:460px; float:left;}
.newsList_right { width:218px; float:right;}
.newsList_left ul { width:100%; float:left; margin-bottom:8px;}
.newsList_left ul div.year { width:442px; padding-left:17px; height:32px; line-height:32px; border-right:#e4e4e4 1px solid; border-bottom:#e4e4e4 1px solid; background:#eeeeee; font-size:14px; font-family:微软雅黑; margin-bottom:8px;}
.newsList_left ul li { height:26px; line-height:26px; padding-left:27px; background:url(../images/news_point.gif) 3px no-repeat;}
.newsList_left ul li span { font-size:10px; font-family:Verdana;}

ul.yearSelect { width:100%; float:left; margin-bottom:30px;} 
ul.yearSelect li { width:72px; height:34px; float:left; background:url(../images/news_yearbg.gif) right bottom no-repeat;}
ul.yearSelect li a { display:block; width:72px; height:34px; line-height:34px; padding-left:34px; background:url(../images/news_point.gif) 9px 9px no-repeat; color:#b20003!important;}

.rightPart { width:187px; height:180px; float:left; padding:8px; background:url(../images/sbg01.gif) top repeat-x; position:relative; z-index:1;}
.rightPartImg { display:block; width:187px; height:78px;}
.rpoint { display:block; width:19px; height:19px; position:absolute; z-index:2; right:8px; top:8px; background:url(../images/rpoint.gif) no-repeat;}
.rightPart h3 { height:30px; line-height:30px; color:#ae0604; font-size:15px; font-family:微软雅黑; font-weight:normal;}
.rightPart h3 a { color:#ae0604!important;}
.rightPart h3 span { font-size:18px;}

.newsTop { width:100%; float:left; border-bottom:#b1b1b1 1px dashed;}
.newsTop h2 { width:530px; float:left; line-height:22px; padding:9px 0px; font-family:微软雅黑; font-size:18px; font-weight:normal; color:#4b4b4b;}
.newsTop span { width:auto; float:right; padding:13px 5px 0px 0px;}
.newsTop span img { vertical-align:middle;}

.newsTop1 { width:100%; float:left; border-bottom:#b1b1b1 1px dashed;}
.bdShare { width:auto; float:left; padding-top:2px;}
.newsInfo { width:auto; float:right; height:30px; line-height:30px; padding-right:5px;}
.newsDetail { width:100%; float:left; line-height:26px; padding:15px 0px;}
.backList { width:100%; float:left;}
.backList a { display:block; width:100px; height:22px; line-height:22px; padding-left:14px; float:right; background:url(../images/backlist.gif) no-repeat; color:white!important;}

/*career*/
.jsearch { width:340px; float:right; padding-top:60px;}
.jsearch table { width:285px;}
.jsearch table th { font-family:微软雅黑; font-weight:normal; color:#ffffff;}
.jobsearchBtn { width:49px; height:20px; border:none; background:url(../images/career_search_btn.gif) no-repeat; cursor:pointer;}

.jsearch dt { background:url(../images/career_selectbg.gif) no-repeat left top; width:150px; height:17px; line-height:17px; cursor:default; padding-left:5px; font-family:宋体;}
.jsearch .out { background:#FFFFFF; color:#000000;}
.jsearch .move { background:#a70101; color:#FFFFFF}
.jsearch dl {text-align:left;}
.jsearch dd { border:1px solid #000;position:absolute; width:150px; overflow:hidden;background:#fff; margin-top:-1px;}
.jsearch dd li {cursor:default; width:100%; padding-left:5px;}

.job_left { width:480px; float:left;}
.job_right { width:205px; float:right;}

.job_left ul { width:100%; float:left;}
.job_left ul li.job_title { width:100%; height:30px; float:left; background:#e6e6e6; cursor:pointer; margin-top:5px;}
.job_left ul li.job_title h3 { width:auto; height:30px; line-height:30px; float:left; font-size:12px; font-weight:normal; padding-left:37px; background:url(../images/career_point.gif) 16px 10px no-repeat; color:#282828;}
.job_left ul li.job_title span { display:block; width:96px; height:30px; float:right; background:url(../images/career_more.gif) no-repeat;}
.job_left ul li.job_title.selected { background:#c71610;}
.job_left ul li.job_title.selected h3 { color:white; background:url(../images/career_point_select.gif) 16px 10px no-repeat;}
.job_left ul li.job_title.selected span { background:url(../images/career_more_select.gif) no-repeat;}
.job_left ul li.job_content { display:none; width:100%; float:left; padding:10px 0px 15px;}
.job_content td { background:url(../images/dotted.gif) bottom repeat-x; line-height:22px; padding:5px 0px; color:#3c3d38; vertical-align:top;}
.job_content td font { color:#c71610;}
.job_content th { background:url(../images/dotted.gif) bottom repeat-x; line-height:22px; padding:5px 0px; text-align:right; font-weight:normal; color:#3c3d38; vertical-align:top;}



/*网站地图*/
.maplist { margin-bottom:15px;}
.maptitle { line-height:30px; padding-left:10px; border-bottom:#7e7e7e 1px dotted; font-size:14px; color:#3b3b3b; font-weight:bold;}
.maptitle a:link { color:#3b3b3b;}
.maptitle a:visited { color:#3b3b3b;}
.maptitle a:hover { color:#046abc;}
.map_list ul li { width:90px; height:13px; line-height:15px; margin:5px 0px; border-right:#aaaaaa 1px solid; float:left; text-align:center;}
/*网站地图*/


/*分页相关*/
.paging { clear:both; text-align:center; padding:20px 0px;}
.paging a { margin:0px 2px; padding:0px 2px;}
.paging a:hover,.paging a.selected { font-weight:bold;}
a.prev { display:inline-block; background:url(/internet/images/page_prev.gif) no-repeat; padding:0px 6px;}
a.prev:hover { background:url(/internet/images/page_prev_h.gif) no-repeat;}
a.next { display:inline-block; background:url(/internet/images/page_next.gif) no-repeat; padding:0px 6px;}
a.next:hover { background:url(/internet/images/page_next_h.gif) no-repeat;}


/* 2021-0527 banner */
.iflash{height:474px; position:relative; overflow:hidden;}
.iflash>img{position:absolute; left:50%; margin-left:-640px; max-width:none;}
.swiper-container {width:1281px; height:474px;}  
.ipLayer{z-index:2}
.iflash .swiper-button-prev, 
.iflash .swiper-container-rtl .swiper-button-next{width:48px; height:48px; background:url(/resource/images/left_jt.png) no-repeat center; transition:all 0.5s ease;}
.iflash .swiper-button-next, 
.iflash .swiper-container-rtl .swiper-button-prev{width:48px; height:48px; background:url(/resource/images/right_jt.png) no-repeat center; transition:all 0.5s ease;}
.iflash .swiper-button-prev:hover, 
.iflash .swiper-container-rtl .swiper-button-next:hover{background:url(/resource/images/left_jt_on.png) no-repeat center;}
.iflash .swiper-button-next:hover, 
.iflash .swiper-container-rtl .swiper-button-prev:hover{background:url(/resource/images/right_jt_on.png) no-repeat center;}
.textContent video{width:370px;}



